# 在 python 用 import 或者 from...import 来导入相应的模块。
# 将整个模块(somemodule)导入，格式为： import somemodule
# 从某个模块中导入某个函数,格式为： from somemodule import somefunction
# 从某个模块中导入多个函数,格式为： from somemodule import firstfunc, secondfunc, thirdfunc
# 将某个模块中的全部函数导入，格式为： from somemodule import *

import sys

print('cmd args here:', end='')
for i in sys.argv:
    print(i)
print('path of py is', sys.path)

# cmd args here:import.py
# path of py is ['D:\\william\\vs\\helloPy', 'C:\\Users\\nmt_user\\AppData\\Local\\Programs\\Python\\Python312\\python312.zip', 'C:\\Users\\nmt_user\\AppData\\Local\\Programs\\Python\\Python312\\DLLs', 'C:\\Users\\nmt_user\\AppData\\Local\\Programs\\Python\\Python312\\Lib', 'C:\\Users\\nmt_user\\AppData\\Local\\Programs\\Python\\Python312', 'C:\\Users\\nmt_user\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages']

# lookup python cmd help
# python -h
# 查看参数的说明
'''
help('print')
help(print) 也一样
'''

# 整个导入
# import time; time.sleep(1)

# 起个别名
import time as alias; alias.sleep(1)

# 所有函数 导入
# from time import *; sleep(1)

# 精准导入
# 导入的函数不能起别名
from time import sleep; sleep(1)